Flexibility in dependable real-time communication

نویسنده

  • Ian Broster
چکیده

THE ROLE OF THE COMMUNICATIONS BUS is fundamental in distributed real-time control systems. Such systems are increasingly used for critical functions in avionics, automotive and factory control situations, placing increased dependability and real-time constraints on the bus. Environmental influences such as electromagnetic interference are hard to avoid so a “flexible” bus may be able to provide active fault tolerance. However its effects on reliability and timeliness are difficult to predict. This thesis contends that guaranteeing to meet all deadlines in communication is not only impractical, but often impossible, due to the unpredictability of environmental interference, no matter which type of electrical bus is used. However, many applications are capable of safe operation if a small number of communication deadlines are missed. In such systems, an analysable and reliable system can be achieved through the use of flexible fault tolerance. Using CAN (a widely used bus protocol) as a basis, this thesis first shows how weakly-hard analysis (which considers timing behaviour over a number of invocations) can be applied to flexible bus scheduling. This allows consideration of more than just the worst case scenario, leading to analysable and predictable behaviour under severe environmental conditions. A second form of analysis based on a probabilistic fault model is used to provide accurate probabilities of failure, providing the facility to explore system behaviour analytically for fault scenarios which exceed normal behaviour. Finally, a simple extension to the CAN protocol, TCAN (Timely-CAN), is proposed which enforces timely recovery from faults by only using CAN message retransmission where it is useful to do so without imposing further delays on the bus. Hence the flexibility of CAN is exploited to provide fault tolerance, and both timeliness and predictability are achieved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Real time dependable communication infrastructure for a collaborative groupware system

This paper addresses the problem of providing customized real-time dependable communication services for distributed and delay-sensitive applications. The proposed architecture is that of a real-time groupware system which enables meeting of dependability requirements through replication. The communication infrastructure is implemented with real time dependable channels. A dependable communicat...

متن کامل

Developing a Framework for E-Manufacturing Based on Wireless Sensor Network

This paper analyzes the current situation of business environment and business intelligence systems integration at first. With emerging applications of internet and wireless communication technologies, emanufacturing is focused on the use of internet, monitoring and communications technologies to make things happen collaboratively on a global basis. A wireless sensor network based data acquisit...

متن کامل

A Primary-Backup Channel Approach to Dependable Real-Time Communication in Multihop Networks

Many applications require communication services with guaranteed timeliness and fault-tolerance at an acceptable level of overhead. We present a scheme for restoring real-time channels, each with guaranteed timeliness, from component failures in multi-hop networks. To ensure fast/guaranteed recovery, backup channels are set up a priori in addition to each primary channel. That is, a dependable ...

متن کامل

A Flexible Run-time Support for Distributed Dependable Hard Real-time Applications

Typically, most distributed, dependable, real-time systems designed in the past can only meet the particular requirements of the application domain to which they were targeted. This approach led to specific, non-flexible, dedicated and non-reusable solutions, often based on specialized hardware. This paper presents an alternative approach where a flexible run-time support for distributed depend...

متن کامل

Adaptive Architectures for Future Highly Dependable, Real-Time Systems

Many present-day safety-critical or mission-critical military applications are deployed using intrinsically static architectures. Often these applications are real-time systems, where late responses may cause potentially catastrophic results. Static architectures allow system developers to certify with a high degree of confidence that their systems will provide correct functionality during oper...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004